make debut - German English Dictionary